-
Notifications
You must be signed in to change notification settings - Fork 321
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[email protected] #1820
[email protected] #1820
Conversation
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (google-cloud-cpp) have been updated in this PR. Please review the changes. |
697781a
to
ce7b0f0
Compare
There is at least two problems here :
googleapis seems incompatible with bazel 6 The other is
googleapis version doesn't have the googleapis_system_includes target @keith , would you be able to provide some assistance on those as you provided googleapis module in the BCR ? |
Anything that depends on the newest rules_jvm_external transitively requires bazel 7. I didn't investigate how reasonable it would be to workaround. On the missing target issue is it because of a version expectation mismatch? Or is that one more recent than the BCR upload? |
2.16.0 is not the most recent version of google cloud cpp so it’s probably better to try with the most recent I guess but as grpc is using this one I tried to aligned with it |
ce7b0f0
to
98dee8a
Compare
i would toss the bazel 6.x from CI here, then it looks like the errors on 7.x are real |
+ patches = [], | ||
+ ) | ||
+ | ||
+non_module_deps = module_extension(implementation = non_module_deps_impl) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did merge a version of googleapis into the BCR, can we use that version or do we need a different one for this? i noticed ODR violations if we have 2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I changed It and now it seems like some expected target from googleapis are missing or have been changed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is it missing the googleapis_system_includes
target? seems like that's a bespoke thing for this repo https://github.com/googleapis/google-cloud-cpp/blob/f28d70b78f291e3c2074b25dd16c22fbed79cb97/bazel/googleapis.BUILD#L25C13-L25C39
Maybe we can patch that in somehow instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes it is. Any idea on how to proceed ?
98dee8a
to
8966fb1
Compare
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (google-cloud-cpp) have been updated in this PR. Please review the changes. |
Release: https://github.com/googleapis/google-cloud-cpp/releases/tag/v2.16.0
Used by: